119206-59-6
1,2-dipalmitoyloxypropyl-3-(2-hydroxypropyl-3-(1,2-dipalmitoylglycerol))biphosphonate
Product Code:
1083564
Molecular Formula:
C73H142 O15 P2
Molecular Weight:
1321.8
Order 119206-59-6