417704-13-3
Benzaldehyde, 4-(diphenylamino)-,1,5-pentanediylbis(phenylhydrazone)
Product Code:
1981544
Molecular Formula:
C55H50N6
Molecular Weight:
Order 417704-13-3