195455-92-6
2-NAPHTHYL 4-PHENYLAZOPHENYL PHOSPHATE 98%
Product Code:
392813
Molecular Formula:
C22H17N2O4P
Molecular Weight:
404.36
Order 195455-92-6