2142040-23-9 | α-(1,1-Dimethylpropyl)-4-iodobenzenemethanol | AOBChem