Fuel Filter Pad

DeLorean Part No.
106685
33 in stock. Usually dispatched today.
$2.50
-
+
Overview
Fuel filter self-adhesive pad - brand new and improved using modern materials.