ST 43 Stitcher Head