GY20785 GY20050 John Deere Spindle Assembly, installed but not used, old stock part. Fits marine diesels