LDLS

LDLS - Shorthand for Left Turning DNA, Left Hand Sugars. Approximately 60% of carbon based Union members are LDLS