Top Suppliers:I want be here

121888-03-7

121888-03-7 structure
121888-03-7 structure

Name [1-[2-aminoethoxy(hydroxy)phosphoryl]oxy-3-tetradecanoyloxypropan-2-yl] 2-azido-4-nitrobenzoate
Synonyms (17R)-23-amino-20-hydroxy-20-oxido-14-oxo(23-14C)-15,19,21-trioxa-20lambda5-phosphatricosan-17-yl 2-azido-4-nitrobenzoate
Molecular Formula C26H42N5O10P
Molecular Weight 615.61300
Exact Mass 615.26700
PSA 239.76000
LogP 7.07486