959063-55-9 | Dodecyl cyclobutanecarboxylate | AOBChem