China Diesel Generator Canopy Door Latch, Find details about China Cylinder Lock, Auto Parts from Diesel Generator Canopy Door Latch