2-Cyclohexylglycine 5664-29-9 NSC12789