types of l carnitine

types of l carnitine