Dibenzyl 2,3-bis(benzyloxy)terephthalate (HCID 118136033)|Huagongshe