N95 ffps EN149: 2001 + A1: 2009, they are in Poland. Production capacity: 2,000,000 per month. Payment both in advance and upon shipment of goods from our warehouse. You can come to the warehouse and pay upon delivery. We are maximally loyal to building a network of regular customers. The product is certified by EN149: 2001 + A1: 2009. Minimum order quantity: 50.000 pieces. We still have 300,000 masks in stock.