2-pyridylacetic acid hydrochloride: Chronicles of Dreams, Triumph, and Courage

2-pyridylacetic acid hydrochloride

2-pyridylacetic acid hydrochloride