21837-74-1
bis(1,3-diphenylpropylidene)hydrazine
Product Code:
1348422
Molecular Formula:
C30H28N2
Molecular Weight:
416.56
Order 21837-74-1
diphenylpropylidene,hydrazine,CASNo 21837-74-1