simplify derivatives



Dear all,
I am a new user of maxima and I want to use it to manipulate a system
of differential equations.
I realized that I am non able to reduce the form

a*diff(b,x) + b*diff(a,x)

to the more compact

diff(a*b,x)

I tried defining a rule but it didn't work. Any experience with this?

Regards,

Fabio