74398-53-1
4,7-DIPHENYL-2,1,3-BENZOXADIAZOLE
Product Code:
1769771
Molecular Formula:
C10H20O2
Molecular Weight:
172.26
Order 74398-53-1