850630-61-4
Benzeneacetic acid, a-cyano-, phenylmethyl ester
Product Code:
808176
Molecular Formula:
C16H13NO2
Molecular Weight:
Order 850630-61-4