A cracked grille or missing cover looks cosmetic until you think about what it was actually doing — usually keeping something expensive protected from something abrasive. Once it's gone, whatever it was guarding takes the hit next.
This is the genuine Nilfisk Advance OEM 01720538 COVER ASSEMBLY, part number 1720538, brand new in the box. Genuine OEM covers use the correct material and the correct mounting geometry so they seal, don't rattle, and last.
Not sure this is the right cover for your machine? Send us the model and serial and we'll match it up.