l carnitine is it safe

l carnitine is it safe