2-[5-(BENZYLOXY)-1H-INDOL-3-YL]-2-OXOACETIC ACID

P41062
97%
101601-00-7
MFCD11215448
C17H13NO4
295.29
Quantity Pack Size Price (USD) Lead Time, days
250MG $312.00 6 to 8
1G $780.00 6 to 8
We accept Blanket Purchase Order