60893-79-0
Phosphoric acid, (1,1-biphenyl)yl diphenyl ester
Product Code:
1277666
Molecular Formula:
C24H19 O4 P
Molecular Weight:
402.37
Order 60893-79-0