Free Express Shipping for Orders Over $150 (within Canada)

Shop Online

  • ASTM Level 1 Children's Mask - 50 Units/Box
    Regular price
    from $26.99
    Sale price
    from $26.99
    Regular price
    Unit price
    per 
    Sold out
  • ASTM Level 1 Surgical Mask - 50 Units/Box
    Regular price
    from $26.99
    Sale price
    from $26.99
    Regular price
    Unit price
    per 
    Sold out
  • ASTM Level 3 Surgical Mask - 50 Units/Box
    Regular price
    from $44.99
    Sale price
    from $44.99
    Regular price
    Unit price
    per 
    Sold out
  • CAN95 Respirator - Health Canada Authorized - 30 Units/Box
    Regular price
    from $135.99
    Sale price
    from $135.99
    Regular price
    Unit price
    per 
    Sold out
  • CAN95e Respirator - Earloop Version - Box of 30
    Regular price
    $115.99
    Sale price
    $115.99
    Regular price
    Unit price
    per 
    Sold out
  • CAN99 Respirator - Health Canada Authorized - 25 Units/Box
    Regular price
    from $135.99
    Sale price
    from $135.99
    Regular price
    Unit price
    per 
    Sold out
  • ASTM Level 2 Surgical Mask - 50 Units/Box
    Regular price
    $43.99
    Sale price
    $43.99
    Regular price
    Unit price
    per 
    Sold out
  • ASTM Level 1 Surgical Mask (Size Small) - 50 Units/Box
    Regular price
    from $26.99
    Sale price
    from $26.99
    Regular price
    Unit price
    per 
    Sold out