This is an original Hydraulic cylinder holder that has been repaired/modified.  It will Hold the cylinder but obviously does not have correct appearance. It will fit the John Deere 520-530-620-630-720-730 tractors. It has been broken and welded using a fabricated hook end.   Look at the pictures to see if it is something you can use.  Any questions or concerns please call or email.  Thanks for looking.