53396-64-8
Diphenyl Hydrogen Phosphate
Product Code:
1515094
Molecular Formula:
C12H11O4P
Molecular Weight:
250.18
Order 53396-64-8