867066-86-2
1-Naphthalenecarboxylic acid, 1-(ethoxycarbonyl)-2-oxopropyl ester
Product Code:
1899911
Molecular Formula:
C17H16O5
Molecular Weight:
Order 867066-86-2