25Ton Green Pin Shackle