Phenylbis(2,4,6-trimethylbenzoyl)phosphine oxide

Product Code: 132756
Molecular Formula: C26H27O3P
Molecular Weight: 418.46
162881-26-7