Large Torpedo Launchers

Large torpedo launcher modules in EVE Echoes

Large Torpedo Launcher (26)