Spider- Clutch 79221
Fits your XL-35229!
Fits your XL-35229!
PartSelect Number PS10014920
Manufacturer Part Number 79221
Manufactured by
Homelite