2921889-44-1 | 3-(benzyloxy)-2,4-dimethoxybenzoyl chloride | AOBChem