3-amino-4-phenylbutyric acid hydrochloride formula reviews and reviews