Ultra Care is the best product for fine washables, and will remove even set-in oil and protein stains, while protecting the fibers in your fine fabrics.
For fine washables use one capful per three gallons of water.
Any fabric that can be washed in water can be washed in Ultra Care.