l carnitine liquid or powder L-Carnitine BulkSupplements.com L-Carnitine Powder - Carnitine
Description
Should not be taken with certain medications (consult physician)

As carnitine has a low molecular weight, it is passively filtered across glomeruli

studied the effects of L-carnitine supplementation on oxidative stress and antioxidant enzyme activities in patients with coronary artery disease [35]

If the cause is an inherited FMO3 variant then management becomes ongoing rather than temporary
