1597632-66-0 | α-Cyclobutyl-4-iodobenzenemethanol | AOBChem