Logo
आयुध निर्माणी अम्बाझरी नागपुर
ORDNANCE FACTORY AMBAJHARI NAGPUR
India Logo

84 MM CARTRIDGE CASE DIA 74MM/75 MM MK-II