1373932-91-2

1373932-91-2 structure
1373932-91-2 structure

Name 4-N-octadecanoyl-2'-2'-difluoro-2'-deoxycytidine 5'-sodium phosphate
Molecular Formula C27H45F2N3NaO8P
Molecular Weight 631.62200
Exact Mass 631.28100
PSA 172.85000
LogP 5.95740