Sykes pickavamt internal bearing puller over £350 new. took out of the box and the main puller had corrosion discolour on the bottom and the puller rod had seized so I've cleaned it and freed it off so working but slight socket marks on the rod hex and the other side silver coating is black but goes not effect the use.