Being multi purpose the product is especially recommended for use on those unidentified stains as well as head and hand grease on upholstered arms and head rests.
In addition StainShield Stain Remover is an extremely effective product for the cleaning of heavily soiled finished leather upholstery where traditional mild cleaners are ineffective. Pre- testing is a prerequisite with leather cleaning and the product is not recommended for unfinished leathers, e.g. aniline, nubuck, suede, etc. Special care should also be taken where water marking is a factor such as on jute and other plant based fibres.