72 318 340 bellhousing # 3515734
no,it screws in
Print