54885-10-8
3-phenyloxirane-2-carboxylic acid
Product Code:
1495846
Molecular Formula:
C9H8NaO3+
Molecular Weight:
187.14
Order 54885-10-8