Make sure you haven't got the discount earlier.
Grid, Air Filter 13031103710
Fits your MB-580 Leaf Blower / Vacuum!
Fits your MB-580 Leaf Blower / Vacuum!
PartSelect Number PS12087730
Manufacturer Part Number 13031103710
Manufactured by
Echo