Grenade Launcher - Land Survivability More Thales is the UK design authority for Grenade launchers, variants of which are installed on every armored vehicle currently in service with UK Forces Our products - 66MM/76MM GRENADE LAUNCHER