1359844-16-8 | 1-iodo-4-nonylbenzene | AOBChem