The chemical structure of L-carnitine was identified in the late 1920s as 3-hydroxy-4-N,N,N-trimethylaminobutyrate. The existence of two enantiomers was later discovered and the natural carnitine was found to be the L-carnitine form.