Rocket launcher anti-aircraft sight adaptor or the like
Roller wheel sled
Canada
World
United States