84659-61-0
2-Benzoxazolecarboxaldehyde, 1-naphthalenylphenylhydrazone
Product Code:
721749
Molecular Formula:
C24H17N3O
Molecular Weight:
Order 84659-61-0