618381-16-1
Benzoic acid, 2-(cyanohydroxyacetyl)-
Product Code:
374848
Molecular Formula:
C10H7NO4
Molecular Weight:
205.16
Order 618381-16-1