LSLD

LSLD - Shorthand for Left Hand Sugars, Left Turning DNA.