chemical structure of 402616-26-6 FT-0668884

Product Name:

(S) FTY720 Phosphate

Catalog No: FT-0668884

CAS NO:402616-26-6
MW:387.5000 g/mol
MF:C19H34NO5P
INCHI KEY:LRFKWQGGENFBFO-IBGZPJMESA-N