Make sure you haven't got the discount earlier.
Terminal Block 900876003
Fits your RY40109!
Fits your RY40109!
PartSelect Number PS16447805
Manufacturer Part Number 900876003
Manufactured by
Ryobi