2623-91-8 | D-α-Aminobutyric acid | AOBChem