85620-07-1
1H-Indole-3-acetic acid, 2-(methoxymethyl)-1-(phenylmethyl)-, methylester
Product Code:
1135582
Molecular Formula:
C20H21NO3
Molecular Weight:
Order 85620-07-1