Latching device for a door of a railway train stop housing
Latching hinge
Latching hinged cover
Canada
World
United States