107575-59-7
ETHYL PYRUVATE-3-FORMYLAMINO-4-METHOXYPHENYLHYDRAZONE
Product Code:
1104025
Molecular Formula:
C13H17N3O4
Molecular Weight:
279.29
Order 107575-59-7