2 Spindle Assemblies for John Deere D100-D160, LA100-LA165, X110, X120 and X140 GY20454, GY20867, GY20962 Holes are not drilled and tapped, comes with self tapping bolts.