A degreaser safe on paint.

I would think that as long as it is not petroleum based it should have no effect on enamel. WD-40 works great on grease and won't hurt paint.