Churchill petard barrel on T-34?