Oil Filter

SKU: 11427511161
Manufacturer part number: 11427511161
70,000.00 (UGX)