2969486-83-5 | 2,3-dibromo-5-chloro-6-isopropoxybenzaldehyde | AOBChem