Seal

A device for fastening or locking the doors of a truck.

Recent News