115975-28-5
BroMoMethylbenzoic acid phenylMethyl ester
Product Code:
112281
Molecular Formula:
C15H13BrO2
Molecular Weight:
305.16
Order 115975-28-5