Conformation of the choline phosphate zwitterion. Crystal and molecular structure of cyclopentylphosphorylcholine monohydrate, [(CH3)3N+CH2CH2O](c-C5H9O)P(O).lovin.O.H2O