70528-73-3

residues, petroleum, heavy distillate solvent extraction