I synthesized some catalysts where I am covalentntly grafting the Cerrium ions to the diamine functionalized SBA-15 support. Using it I am doing p-cresol oxidation reaction. For the recovery of my catalyst from the reaction mixture I want to extract the organic residue with some solvent. My products of the reactions are p-hydroxybenzaldehyde, p-hydroxybenzylalcohol and p-hydroxybenzoic acid. All have diffrent polarity and hence different solubility. But the problem is I can not use polar solvents as it will dissolve my active sites. so can somebody suggest me a best method for the recovery of this type of catalyst.