If you have a steam rug cleaner, this is a good time to use it. Use a solution of laundry detergent, oxyclean and white vinegar in water to clean the mattress and extract the stain.
If stains is over then first apply some petrol or any petrochemical to remove stain. And then clean by using any washing power or any agent. Then apply some perfume.