68 383 oil filter w/ anti-drain back valve
Made in China? I'll pass.
Print