302569-84-2
Carbamic acid, (3-phenylpropyl)-, phenylmethyl ester
Product Code:
999915
Molecular Formula:
C17H19NO2
Molecular Weight:
269.33
Order 302569-84-2