A bit of advice...Find the entire pump/accumulator/ABS/Master cylinder assembly Ebay/Junk yard etc...Replace the assy. as one piece.Trust me on this one....
Eugene, I can assure you that the aftermarket (Chinese) Screens are junk and will fail IF they work in the first place....Believe me I know the stories.