Question: is 5 htp all natural?
Answer: 5-Hydroxytryptophan (5-HTP) is an amino acid that your body naturally produces.