Left Handed protein
From Wikipedia, the free encyclopedia
Left handed proteins are the specific Stereoisomerism Isomer of amino acids with chirality labelled "L". Most, but not all of the worlds naturally occurring organic proteins are Left handed. Also see Right Handed protein