916793-45-8
Benzaldehyde, 4-methoxy-,2-(hexahydro-2,4,6-trioxo-5-pyrimidinyl)hydrazone
Product Code:
1628110
Molecular Formula:
C12H12N4O4
Molecular Weight:
Order 916793-45-8