4-tert-Butyl-2-(4-formylphenyl)thiazole, 97%

AB131083