42.5Ton Green Pin Shackle