Amistad

ID : MB112124

BUS DOOR LATCH
FOR MITSUBISHI DELICA L300 1980-1986
OEM: MB112124