Quick view Add to Cart MAZDA DEMIO DOOR LOCK CATCH ACTUATOR LATCH MECHANISM PASSENGER NSF 1996 - 2002 £29.99 Mazda