Skip to content
Industrial Safety Equipment, PPE Guides & Reviews
Industrial Safety Equipment, PPE Guides & Reviews

PAPR Filter and Cartridge Selection Guide

Which PAPR filters should you choose in 2026?

Short answer: For most industrial 3M Versaflo blowers, the 3M Versaflo TR-6710N-5 High Efficiency Filter 5-Pack is the workhorse HE particulate filter for TR-600/TR-800 units; pair it with the TR-6600 disposable prefilter to extend life. For gases and vapors, step up to a combination cartridge like the TR-6510N Organic Vapor/HE or the TR-6590N Multi-Gas/HE. Welding and other-brand blowers use brand-matched media — see the Drager X-plore 8000 HE filter, Optrel e3000X filters, or Lincoln FGS filters. Confirm fit against the best PAPR systems guide.

PAPR Respirator Filters (2026)

A PAPR is a NIOSH-certified powered air-purifying respirator: a battery blower pushes air through a filter or cartridge and into a headtop, so the filter is the part that actually does the cleaning. Unlike a negative-pressure half-mask or full-facepiece — where you inhale through the media and a tight seal is everything — a PAPR's filter only works when it matches the blower model and the contaminant. High-efficiency (HE / P100-class) media captures particulates like dust, weld fume, and bioaerosols; gas and vapor cartridges add a sorbent bed for organic vapors, acid gas, ammonia, or formaldehyde. Loose-fitting hoods and helmets give an OSHA assigned protection factor of 25 and need no fit test (so they suit beards and stubble), while tight-fitting full-facepiece PAPRs reach much higher APFs — but only with the correct, undamaged filter installed. For the powered units themselves, browse PAPR systems; for sorbent media see PAPR cartridges; and for welding-specific blower helmets see welding respirators and the best PAPR welding helmet guide. This hub is the parts counter for PAPR consumables — the HE filters, gas/vapor cartridges, and prefilters that keep a powered respirator NIOSH-compliant shift after shift. Buy filters by blower family, not by brand alone: 3M Versaflo TR-300/TR-300N+ uses one filter series, TR-600/TR-800 uses another, and Drager, Optrel, Lincoln, Miller, RPB, CleanSpace, and Sundström each take their own proprietary media. To learn how the system works end to end, read what is a PAPR, and to match a cartridge to a hazard use how to choose a respirator cartridge and how to read a respirator cartridge label. For headtops and hoods that pair with these filters, see the best PAPR hoods & headtops guide.

Editor's pick — 3M Versaflo TR-6710N High Efficiency PAPR Filter (5-Pack)
The TR-6710N-5 5-Pack is the most versatile, highest-volume consumable in this collection because it is the standard HE particulate filter for the TR-600 and TR-800 — 3M's most widely deployed industrial PAPR families, including the TR-600-HIK Heavy Industry kit. HE media handles dusts, mists, metal fume, and bioaerosols across grinding, healthcare, and powder handling, and the 5-pack lowers per-filter cost for a multi-user program. Add the TR-6600 disposable prefilter to protect it in dusty work, and step up to a gas/vapor cartridge only when a sorbent is actually required. For single-filter needs, the TR-6710N single is the same media. See selection logic in the best PAPR systems guide.

VIEW 3M VERSAFLO TR-6710N HIGH EFFICIENCY PAPR FILTER (5-PACK) →

As an Amazon Associate, WC Safety earns from qualifying purchases. Full disclosure.

What this collection covers

PAPR options compared

Model Type Filtration / APF / battery Best for
3M Versaflo TR-6710N (5-Pack) High Efficiency (HE) particulate HE-class particulate media for TR-600/TR-800 blowers; 5-pack Dust, weld fume, mist, and bioaerosols on 3M's flagship industrial PAPR
3M Versaflo TR-3712N High Efficiency (HE) particulate HE filter for TR-300/TR-300N+ series (different blower family) Particulate-only work on the lighter TR-300/TR-300N+ kits
3M Versaflo TR-6510N (5-Pack) Organic Vapor + HE combination cartridge OV sorbent bed plus HE particulate, for TR-600/TR-800 Solvents, paints, and coatings alongside particulate
3M Versaflo TR-6590N Multi-Gas + HE combination cartridge Broad multi-gas/vapor sorbent plus HE, for TR-600/TR-800 Mixed or unknown gas/vapor environments needing wide coverage
3M Versaflo TR-6600 Disposable prefilter Sacrificial prefilter for TR-600/TR-800 HE filters Extending HE-filter life in heavy dust loading
Drager X-plore 8000 HE Particle HE filter Proprietary HE particle filter for X-plore 8000/8500 Drager-system users in dust and fume applications
Optrel e3000X filters Particulate filter + prefilter Brand-matched media for the e3000X welding blower Welders running Optrel CLT/Clearmaxx PAPR shields
CleanSpace WORK HEPA (3-Pack) HEPA particulate HEPA filter for the belt-free CleanSpace WORK half-mask Lightweight, compact powered respirator for tight spaces

Shop PAPR on Amazon →3M Versaflo TR-6710N (3M Versaflo TR-3712N3M Versaflo TR-6510N (3M Versaflo TR-6590N3M Versaflo TR-6600

Which PAPR should you buy?

How to choose

Start with your blower model, not the brand

PAPR filters are proprietary and are not interchangeable between makers — or even between families from the same maker. A 3M TR-600/TR-800 takes the 6000-series filters; the lighter TR-300/TR-300N+ takes the 3000-series. Read your blower label, then match the filter family. The best PAPR systems guide maps each blower to its consumables.

HE particulate vs. gas/vapor cartridge

High-efficiency (HE / P100-class) filters trap solid and liquid particles — dust, weld fume, mist, bioaerosols — but do nothing for gases. If you can smell solvent, acid, ammonia, or formaldehyde, you need a sorbent cartridge such as the TR-6510N OV/HE or TR-6590N Multi-Gas/HE. Use how to choose a respirator cartridge and why can I smell chemicals through my respirator.

Use a prefilter to protect the HE media

In heavy dust, a sacrificial prefilter like the TR-6600 loads up first and is cheap to swap, so your costlier HE filter lasts longer and the blower keeps adequate airflow. Set replacement intervals with the respirator cartridge change-out schedule.

Match the headtop and APF to the work

A loose-fitting hood or helmet gives an OSHA assigned protection factor of 25 and needs no fit test, which suits beards and stubble; a tight-fitting full-facepiece PAPR reaches a much higher APF but requires a seal and fit test. The filter must match whichever headtop your blower drives — see the best PAPR hoods & headtops guide and respirator fit testing guide.

Welding needs weld-rated media

Welding PAPRs use brand-specific particulate filters built for metal fume: 3M Adflo for Speedglas, Optrel e3000X for CLT/Clearmaxx, Lincoln FGS for VIKING, and Miller PAPR II. Compare full helmet systems in the best PAPR welding helmet guide.

Where are the TR-300 series filters?

They exist and they are linked from this page, but they are shelved next door. The TR-3712N single, the TR-3712N-5 five-pack and the TR-3600 prefilter that protects them all sit in PAPR cartridges rather than in this collection. The same is true of the TR-6360N ammonia and methylamine cartridge — the one member of the six-cartridge TR-6000 gas family that is not shelved here, which matters if you work refrigeration or wastewater. We are saying so on the page rather than letting a shopper who filters this grid conclude the parts do not exist. If your blower is a TR-300 or TR-300N+, start in the cartridges collection.

Why do filters and cartridges keep appearing in both collections?

Because on this equipment the two are frequently the same object. Nine of the twenty listings here are catalogued as filters and cartridges, and that is not a tagging slip: each one bundles a brand's whole consumable line as selectable options. The Lincoln FGS listing carries a VIKING pre-filter six-pack alongside two-pack and six-pack HE filter assemblies; the Sundstrom SR 232 listing carries an OV/AG chemical cartridge alongside the SR 221 pre-filter. 3M settles the question in its own part naming: the TR-6320N, TR-6350N, TR-6510N, TR-6530N and TR-6590N are every one of them a "gas/HE cartridge" — combination units with the high-efficiency particulate filter built into the same housing. They are filters and cartridges by design. So do not try to reason from which collection a part is in; reason from the part number and the blower it fits.

Buy multi-packs to control cost

Filters are consumables replaced on a schedule, so 5-packs (HE filters, gas cartridges) and the 100-pack prefilter lower your per-unit and per-shift cost for a multi-user program. Plan stock against your duty cycle using the cartridge change-out schedule.

NIOSH approval & assigned protection factor

Every PAPR and its filters are certified as a system under NIOSH 42 CFR Part 84, which assigns the TC approval, the filter class (HE for particulates), and any gas/vapor designation — substituting an uncertified or mismatched filter voids that approval, so always pair the exact filter your blower's approval label specifies. In the workplace, use is governed by the OSHA Respiratory Protection Standard, 29 CFR 1910.134, which requires a written program, hazard assignment by assigned protection factor (loose-fitting headtops APF 25; tight-fitting facepieces higher), medical evaluation, and fit testing for tight-fitting facepieces (loose-fitting hoods are exempt). For the details, read NIOSH 42 CFR Part 84 respirator certification, the OSHA 29 CFR 1910.134 standard, and written respiratory protection program requirements.

Total cost of ownership

PAPR ownership cost is driven by consumables, not the one-time blower purchase: HE filters and gas/vapor cartridges are replaced on a change-out schedule, prefilters are swapped more often to protect them, and rechargeable batteries lose capacity over a few years of cycling. Budget filters as a recurring line item — buy PAPR filters in multi-packs and stock the matching sorbent media from PAPR cartridges so a busy crew never runs a degraded filter. Prefilters like the TR-6600 are the cheapest way to extend costly HE-filter life, and pairing the right consumables with the right blower from PAPR systems keeps per-shift cost predictable. Set intervals with the respirator cartridge change-out schedule and watch cartridge shelf life so stock isn't wasted.

How this collection is curated — Every filter and cartridge listed is media for a NIOSH-certified powered air-purifying respirator under 42 CFR Part 84. Candidates are screened on the blower family they fit, filter class (HE particulate, chemical cartridge, combination gas/HE, or prefilter), pack size, and whether the manufacturer publishes the compatible blower list. Specifications are transcribed from the manufacturer listing — we quote them, we do not test them, and we do not assert cross-brand compatibility that the manufacturer has not published. Collection membership and the counts on this page were read from the live collection feed on July 29, 2026, including the members held by the neighboring cartridges collection, which is why the gaps above are named rather than glossed. Reviewed quarterly and on any change to 29 CFR 1910.134 or to the lineup.

Frequently asked questions

Are PAPR filters interchangeable between brands?

No. PAPR filters and cartridges are proprietary to each blower and are certified as a system under NIOSH 42 CFR Part 84. A 3M Versaflo filter will not fit a Drager, Optrel, or RPB unit. Always match the filter to your exact blower — see the best PAPR systems guide and NIOSH 42 CFR Part 84 certification.

What is an HE filter on a PAPR?

HE stands for High Efficiency — a P100-class particulate filter that captures at least 99.97% of airborne particles, including dust, weld fume, mist, and bioaerosols. The TR-6710N-5 is the standard HE filter for 3M TR-600/TR-800 blowers. HE filters do not protect against gases — for that you need a cartridge.

What's the difference between a filter and a cartridge?

A filter (HE) traps particulates only; a cartridge adds a sorbent bed for gases and vapors and usually integrates an HE particulate stage too. If you can smell chemicals, you need a cartridge like the TR-6510N OV/HE. See how to choose a respirator cartridge.

Which filter fits a 3M Versaflo TR-600?

The TR-600 (and TR-800) use the 6000-series media: the TR-6710N HE filter for particulates and cartridges such as the TR-6510N or TR-6590N for gases. Add the TR-6600 prefilter in dusty work.

Do TR-300 and TR-600 use the same filters?

No — they are different blower families. The TR-300/TR-300N+ uses the 3000-series like the TR-3712N, while the TR-600/TR-800 uses the 6000-series like the TR-6710N. Check your blower label before ordering.

Which PAPR filter do I need for welding fume?

Use the weld-rated particulate media for your helmet's blower: 3M Adflo for Speedglas, Optrel e3000X for CLT/Clearmaxx, Lincoln FGS for VIKING, or Miller PAPR II HEPA. Compare systems in the best PAPR welding helmet guide.

Do I need a prefilter?

A prefilter is optional but strongly recommended in dusty work. It loads up first and is cheap to replace, protecting the costlier HE filter and keeping airflow adequate. The TR-6600 disposable prefilter fits the TR-600/TR-800. Set intervals with the change-out schedule.

How often do PAPR filters need replacing?

Particulate filters are replaced when airflow drops or on a set interval; gas/vapor cartridges follow a calculated change-out schedule based on concentration and use time, never just by smell. Follow the respirator cartridge change-out schedule and your manufacturer's guidance.

Does a PAPR require a fit test?

A loose-fitting hood or helmet PAPR (OSHA APF 25) does not require a fit test, which makes it ideal for workers with beards. A tight-fitting facepiece PAPR does require a fit test and a clean seal. See the respirator fit testing guide and what happens if a respirator doesn't fit.

What gas and vapor cartridges are available for the TR-600/TR-800?

3M offers Organic Vapor/HE, OV/Acid Gas/HE, Acid Gas/HE, Formaldehyde/HE, and Multi-Gas/HE. Browse all sorbent media in PAPR cartridges.

Can I smell chemicals through my PAPR — is the filter bad?

Detectable odor means breakthrough: either you're using a particulate-only HE filter where a gas cartridge is needed, the cartridge is spent, or the headtop seal is compromised. Switch to the correct sorbent cartridge and check the change-out schedule. Read why can I smell chemicals through my respirator.

How do I read the markings on a PAPR cartridge?

Cartridge labels and color codes indicate the contaminant class (organic vapor, acid gas, ammonia, formaldehyde) and any particulate rating. Learn the system in how to read a respirator cartridge label and respirator cartridge color codes.

Which filter fits the CleanSpace WORK?

The CleanSpace WORK powered half-mask uses the CleanSpace WORK HEPA Particulate Filter (3-Pack), a HEPA particulate media specific to that compact, belt-free unit. For how powered half-masks work, see what is a PAPR.

Do PAPR filters and cartridges expire?

Yes — sorbent cartridges have a shelf life and lose capacity over time even unopened, while particulate filters should be stored clean and dry. Check dates before stocking up and rotate inventory. See respirator cartridge shelf life and maintenance, inspection & storage.

Where do I find the powered blower units themselves?

This collection covers consumable filters and cartridges. For the powered blowers, kits, helmets, and hoods, browse PAPR systems, and for welding-specific powered helmets see welding respirators and the best PAPR welding helmet guide.

Which brands of PAPR filter are actually available here?

Nine, and if you want a 3M PAPR filter specifically you have the widest choice: 3M holds eleven of the twenty listings, followed by Drager with two and Sundstrom, MicroClimate, CleanSpace, Lincoln Electric, Optrel, Miller Electric and RPB Safety with one each. Every HE particulate filter here names the blower it fits. Two names buyers ask for are not represented in filters specifically — Honeywell PAPR products on this site are the PA031L breathing tube and the PA700 and PA701HED kits, with no Honeywell filter listing, and MSA appears in PAPR only through an Optrel-branded system. If you run a Honeywell or MSA blower, source media through the manufacturer.

Does a multi-pack listing mean I get one filter or several?

Read the option you select, not the listing title. Six of the twenty listings here carry several options under one product page — pre-filter six-packs, HE assemblies in two- and six-packs, HEPA filters in six- and thirty-six-packs, particle prefilters in fifty-packs. The headline title describes whichever option is shown first, so the quantity you are buying is the one on the selector.

Can I put a competitor filter on my blower if the thread fits?

No. A NIOSH approval under 42 CFR Part 84 is granted to a complete assembly — blower, filter and headtop together — and is identified on the approval label by a TC number. Fitting a filter from another approval voids the certification even if it seats perfectly, and the assembly is then not a NIOSH-approved respirator for OSHA purposes. Physical fit is not approval.

Why trust this collection? WC Safety is an independent industrial PPE review site; we research and review every PAPR here. The lineup is curated by our editorial desk against NIOSH 42 CFR 84 approval and OSHA 1910.134 APF requirements. Disclosed: we earn Amazon affiliate commissions on outbound clicks; this does not influence inclusion or ranking.
Curated by Steven Eaton, WC Safety Editorial — respiratory-protection desk.
Last reviewed: · Sources: NIOSH 42 CFR 84, OSHA 29 CFR 1910.134, ANSI/ASSE Z88.2, manufacturer specifications.
Disclosure
WC Safety participates in the Amazon Associates Program (tag wcsafety04-20) and earns from qualifying purchases. We are an independent review site and do not sell respirators or filters directly — every buy button goes to Amazon. General information, not medical or regulatory advice — follow your written respiratory-protection program.
Standards & references
Selection guidance on this page is mapped to these primary sources: Cited for reference only. Standards text is not a substitute for a written program, a hazard assessment, or evaluation by a qualified safety professional.

Drager X-plore 8000 Gas/Particle Combination Filter for PAPR

Drager
Original price $127.71 - Original price $127.71
Original price
$127.71
$127.71 - $127.71
Current price $127.71

Short answer: the drager x-plore 8000 gas/particle combination filter is covered below on the specifications its own listing publishes, the standar...

View full details

Drager X-plore 8000 Particle Filter HE - PAPR High Efficiency Filter

Drager
Original price $26.53 - Original price $26.53
Original price
$26.53
$26.53 - $26.53
Current price $26.53

Short answer: the drager x-plore 8000 particle filter he - papr high is covered below on the specifications its own listing publishes, the standard...

View full details

Sundström SR 232 Chemical Cartridge — OV/SD/CL/HC/HF Gas & Vapor (H02-3721)

Sundström Safety
Original price $68.50 - Original price $80.99
Original price
$68.50 - $80.99
$68.50 - $80.99
Current price $68.50

EDITORIAL REVIEW: 4.6/5 WC Safety Review — the Sundström SR 232 Chemical Cartridge Editorial assessment by Steven Eaton, WC Safety editor, base...

View full details

MicroClimate Air3 replacement filters

MicroClimate
Original price $99.00 - Original price $99.00
Original price
$99.00
$99.00 - $99.00
Current price $99.00

EDITORIAL REVIEW: 4.4/5 WC Safety Review — the MicroClimate Air3 replacement filters Editorial assessment by Steven Eaton, WC Safety editor, ba...

View full details

CleanSpace WORK HEPA Particulate Filter — 3-Pack, NIOSH (CS3022WORK)

CleanSpace
Original price $92.93 - Original price $92.93
Original price
$92.93
$92.93 - $92.93
Current price $92.93

EDITORIAL REVIEW: 4.6/5 WC Safety Review — the CleanSpace WORK HEPA Particulate Filter Editorial assessment by Steven Eaton, WC Safety editor, ...

View full details

Lincoln FGS PAPR Filters (VIKING) — KP3935-1 Pre-Filter 6-Pack for VIKING 3350 / 3250D

Lincoln Electric
Original price $38.35 - Original price $318.00
Original price
$38.35 - $318.00
$38.35 - $318.00
Current price $38.35

Editor's take (4.6/5): The Lincoln FGS PAPR Filters (VIKING) part KP3935-1 is the pre-filter 6-pack for VIKING 3350, 3350 XG and 3250D FGS PA...

View full details

Optrel e3000X TH3P Particle Filter — HEPA-Class Master Filter (4088.200)

Optrel
Original price $49.99 - Original price $108.80
Original price
$49.99 - $108.80
$49.99 - $108.80
Current price $49.99

EDITORIAL REVIEW: 4.6/5 WC Safety Review — the Optrel e3000X TH3P Particle Filter Editorial assessment by Steven Eaton, WC Safety editor, based...

View full details

Miller PAPR II HEPA Filters and Pre-Filters for the PAPR II Welding Helmet

Miller Electric
Original price $70.52 - Original price $1,505.00
Original price
$70.52 - $1,505.00
$70.52 - $1,505.00
Current price $70.52

EDITORIAL REVIEW: 4.5/5 WC Safety Review — the Miller PAPR II HEPA filters and pre-filters Editorial assessment by Steven Eaton, WC Safety edit...

View full details

3M PowerFlow 6800PF HE SP3 particulate filter

3M
Original price $445.28 - Original price $445.28
Original price
$445.28
$445.28 - $445.28
Current price $445.28

EDITORIAL REVIEW: 4.8/5 WC Safety Review — the 3M PowerFlow 6800PF HE SP3 particulate filter Editorial assessment by Steven Eaton, WC Safety ed...

View full details

3M Adflo PAPR filters and cartridges

3M
Original price $42.55 - Original price $182.86
Original price
$42.55 - $182.86
$42.55 - $182.86
Current price $42.55

EDITORIAL REVIEW: 4.2/5 WC Safety Review — the 3M Adflo PAPR filters and cartridges Editorial assessment by Steven Eaton, WC Safety editor, bas...

View full details

RPB PX5 HE Particulate Filter — High Efficiency, for the PX5 PAPR (03-892)

RPB Safety
Original price $12.65 - Original price $151.61
Original price
$12.65 - $151.61
$12.65 - $151.61
Current price $12.65

EDITORIAL REVIEW: 4.6/5 WC Safety Review — the RPB PX5 HE Particulate Filter Editorial assessment by Steven Eaton, WC Safety editor, based on R...

View full details

3M Versaflo TR-6820N HEPA Nuisance OV Filter (5-Pack) for TR-600/TR-800 PAPR

3M
Original price $418.15 - Original price $418.15
Original price
$418.15
$418.15 - $418.15
Current price $418.15

EDITORIAL REVIEW: 4.5/5 WC Safety Review — the 3M Versaflo TR-6820N HEPA nuisance OV filter Editorial assessment by Steven Eaton, WC Safety edi...

View full details

3M Versaflo TR-6710N-5 High Efficiency PAPR Filter 5-Pack for TR-600/TR-800

3M
Original price $309.12 - Original price $309.12
Original price
$309.12
$309.12 - $309.12
Current price $309.12

EDITORIAL REVIEW: 4.5/5 WC Safety Review — the 3M Versaflo TR-6710N-5 high efficiency PAPR filter 5-pack Editorial assessment by Steven Eaton, ...

View full details

3M Versaflo TR-6710N HE PAPR filter, single

3M
Original price $1,884.25 - Original price $1,884.25
Original price
$1,884.25
$1,884.25 - $1,884.25
Current price $1,884.25

EDITORIAL REVIEW: 3.5/5 WC Safety Review — the 3M Versaflo TR-6710N HE PAPR filter Editorial assessment by Steven Eaton, WC Safety editor, base...

View full details

3M Versaflo TR-6600 Disposable Prefilter for TR-600/TR-800 PAPR

3M
Original price $80.97 - Original price $80.97
Original price
$80.97
$80.97 - $80.97
Current price $80.97

EDITORIAL REVIEW — 3M Versaflo TR-6600 Disposable Prefilter for TR-600/TR-800 PAPR Assessed on the standards the product is actually certified to ...

View full details

3M Versaflo TR-6590N Multi-Gas/HE Cartridge for TR-600/TR-800

3M
Original price $171.00 - Original price $171.00
Original price
$171.00
$171.00 - $171.00
Current price $171.00

EDITORIAL REVIEW — 3M Versaflo TR-6590N Multi-Gas/HE Cartridge for TR-600/TR-800 Assessed on the standards the product is actually certified to an...

View full details

3M Versaflo TR-6530N OV/Acid Gas/HE Cartridge — 5-Pack

3M
Original price $656.00 - Original price $656.00
Original price
$656.00
$656.00 - $656.00
Current price $656.00

EDITORIAL REVIEW — 3M Versaflo TR-6530N OV/Acid Gas/HE Cartridge — 5-Pack Assessed on the standards the product is actually certified to and on ho...

View full details

3M Versaflo TR-6510N Organic Vapor/HE Cartridge — 5-Pack

3M
Original price $648.99 - Original price $648.99
Original price
$648.99
$648.99 - $648.99
Current price $648.99

EDITORIAL REVIEW — 3M Versaflo TR-6510N Organic Vapor/HE Cartridge — 5-Pack Assessed on the standards the product is actually certified to and on ...

View full details

3M Versaflo TR-6350N Formaldehyde/HE Cartridge — 5-Pack

3M
Original price $736.33 - Original price $736.33
Original price
$736.33
$736.33 - $736.33
Current price $736.33

EDITORIAL REVIEW — 3M Versaflo TR-6350N Formaldehyde/HE Cartridge — 5-Pack Assessed on the standards the product is actually certified to and on h...

View full details

3M Versaflo TR-6320N Acid Gas/HE Cartridge for TR-600/TR-800

3M
Original price $158.27 - Original price $158.27
Original price
$158.27
$158.27 - $158.27
Current price $158.27

EDITORIAL REVIEW — 3M Versaflo TR-6320N Acid Gas/HE Cartridge for TR-600/TR-800 Assessed on the standards the product is actually certified to and...

View full details