Generalized structure of major polyzwitterion classes. From left to right: Ammonio phosphates (I, specifically for R* = –CH2–CH2–: phosphatidylcholines), ammonio carboxylates (II, carboxybetaines), ammonio sulfonates (III, sulfobetaines), and ammonio sulfates (IV, sulfabetaines).