7,5 cm KwK 42L/70 German tank barrel for Panther