84705-95-3
Phosphoric acid, dimethylphenyl bis(trimethylphenyl) ester
Product Code:
1224468
Molecular Formula:
C26H31O4P
Molecular Weight:
438.49
Order 84705-95-3