35858-70-9 Cho-phe-SC Formyl-L-phe semicarbazide N-Formylphenylalanine semicarbazide