New Semi Truck Rubber Trailer Latches by Huntington Part Number 66D638 68D842