I own a 58-860 and believe this will fit but what does exact product with no Delta label mean?  First off the label on the original is Purolator.  Second if this is supposed to be exactly the Purolator part why isn't that label mentioned?  I'd be leary of a part that is unlabeled keeping 1 micron dust from my lungs.