'Mounted' is a term for a broad range of explosive harpoons, as this variant can be mounted onto a ship it is generally bigger and more powerful than a hand thrown explosive harpoon.
'Mounted' describes a type of explosive harpoon, which is bigger and more powerful when mounted on a ship compared to a hand-thrown version.