3-phenyloxirane-2-carboxylic acid

Product Code: 1495846
Molecular Formula: C9H8NaO3+
Molecular Weight: 187.14
54885-10-8