Diethylamino(benzyl)propanedioate trifluoroacetate (HCID 89500110)|Huagongshe