Free release

40780-16-3 benzeneacetic acid, 4-(1h-indol-2-yl)-

service@apichina.com
Product Name Benzeneacetic acid, 4-(1H-indol-2-yl)-
CAS No. 40780-16-3
Molecular Formula C16H13NO2