95112-32-6 | 4-isopropylbenzyl 4-nitrobenzoate | AOBChem