659736-21-7
Ethanedioic acid, monocyclohexyl ester,2-(3,4-dicyanophenyl)hydrazide
Product Code:
2317158
Molecular Formula:
C16H16N4O3
Molecular Weight:
Order 659736-21-7