La cartouche de 20 × 138 mm B ou Long Solothurn était un type de munition principalement utilisée pour les armes antiaériennes et antichar durant la Seconde Guerre mondiale. La désignation signifie que le calibre était de 20 mm, la longueur de la douille de 138 mm et le B indique que la cartouche était de la famille des belted case.