Benzyl 4-(allyloxy)benzoate (HCID 22642309)|Huagongshe