Diisobutyl Perylenedicarboxylate (CAS 79869-59-3) | ChemAbout