2969362-04-5 | 2-(tert-butyl)-4-iodo-1-propoxybenzene | AOBChem