918486-80-3
1H-Indole-3-carboxylic acid, 2-(hydroxymethyl)-, 3-carboxypropyl ester
Product Code:
436986
Molecular Formula:
C14H15NO5
Molecular Weight:
277.27
Order 918486-80-3