2-NAPHTHYL 4-PHENYLAZOPHENYL PHOSPHATE 98%

Product Code: 392813
Molecular Formula: C22H17N2O4P
Molecular Weight: 404.36
195455-92-6