CAS 1007879-96-0 (R)-tert-butyl 2-(3-cyclopentylureido)-2-phenylacetate (HCID 59166526)|Huagongshe