889362-85-0

5-tert-butoxy-2-isopropoxybenzo[d]thiazole-7-carbaldehyde