N'-phenyl-3-tert-butoxycarbonyl-2-(3-pyridyl)thiazolidine-4-carbohydrazide (HCID 20074037)|Huagongshe