No, Martins Viper Insecticide cannot be sprayed onto a mattress. Please read the product label for complete application instructions.
As stated on the product label of Martins Viper Insecticide, "Do not use concentrate or emulsion in fogging equipment." We would recommend reaching out to the manufacturer for more information on this as this product is not labeled to be applied this way. You may reach the manufacturer directly at 800-242-5562.