22 Apr
2003
22 Apr
'03
5:56 a.m.
its a naturally occuring substance with many claims made for its benefit try: http://www.greenparty.org.uk/drugs/health/5htp.htm and loads of hits of yahoo hope that helps ;)