3-PHENYL-1H-INDOLE-2-CARBOXYLIC ACID

P80929
97%
6915-67-9
MFCD00974212
C15H11NO2
237.26
Quantity Pack Size Price (USD) Lead Time, days
250MG $185.00 6 to 8
We accept Blanket Purchase Order