Label - Air Filter, DMC - Later Type (large)

DeLorean Part No.
110096
31 in stock. **Dispatched on/by Tuesday June 22nd** (some orders will ship earlier).
$5.51
-
+
Overview
DMC label, stick on top of the air filter housing on most (later) cars.
Newly made sticker using 3M material