138451-96-4
Benzaldehyde, 4-(diphenylamino)-2-phenoxy-, diphenylhydrazone
Product Code:
2292514
Molecular Formula:
C37H29N3O
Molecular Weight:
Order 138451-96-4