Transmission
SKU 29946-80051-06
Plug Drain ~ Transfer
Transfer Drain Plug 18mm Thread 10mm Square
(0 reviews)
Engine
SKU 16510-00493-04
Filter Oil
Subaru Leone L 1.8L EA82 8V Petrol 63KW 1982~1988 Engine Oil Filter
(0 reviews)