Make sure you haven't got the discount earlier.
Oil Cap Assembly 308612006
Fits your RY3818!
Fits your RY3818!
PartSelect Number PS16324451
Manufacturer Part Number 308612006
Manufactured by
Ryobi