John Deere Oil Filter Adapter

John Deere Oil Filter Adapter. Part no. RE520814. Old part no. R123646
Price: -Sold

Specifications
ManufacturerJohn Deere
Mfg NumberRE520814, R123646
ConditionNew
Surplusman No.132-0940-352