100905-32-6
phenyl 4,5-dimethoxy-2-nitrobenzoate
Product Code:
248606
Molecular Formula:
C15H13NO6
Molecular Weight:
303.27
Order 100905-32-6