1-(2,4-dinitrophenyl)-2-(1,3-diphenylpropylidene)hydrazine

Product Code: 1926231
Molecular Formula: C21H18N4O4
Molecular Weight: 390.39
5371-54-0