668981-33-7
3,7,9-Trioxa-1-aza-8-phosphaspiro[4.5]dec-1-en-8-amine,N,N-diethyl-2-pentadecyl-, 8-sulfide
Product Code:
1165924
Molecular Formula:
C24H47N2O3PS
Molecular Weight:
Order 668981-33-7