Tag: l carnitine 3000 mg side effects