517905-57-6
Propanedioic acid, [(phenylamino)methylene]-, monomethyl ester
Product Code:
2432953
Molecular Formula:
C11H11NO4
Molecular Weight:
Order 517905-57-6