The best oil
for your Ducati Monster 1000 (2003)

The best for Ducati Monster 1000 (2003), is also

Fork

Capacity 465 ml