oil filter plate and fitting
One more.........
2402103 - JC Auto Restoration, Inc.
Print