I've always had good luck with Goop or Gojo hand cleaners...very gentle, but very good at getting oil/grease stains out of fabrics.