Basic information Safety Related Supplier
1,1-dihydroxy-2,5,8-trioxa-1-phosphadecan-10-ol 1-oxide Structure

1,1-dihydroxy-2,5,8-trioxa-1-phosphadecan-10-ol 1-oxide