173313-35-4
Phosphonic acid, methyl-, di-1-naphthalenyl ester
Product Code:
1082852
Molecular Formula:
C21H17O3P
Molecular Weight:
348.33
Order 173313-35-4