2566-22-5 | Benzoyl-L-phenylalanine | AOBChem