MSD distributor, can this be cleaned up

In the Swinger 340 I purchased a while back I noticed the condition of the MSD distributor was looking pretty bad but it was working good as is so I decided to wait a while before I get to decide what I need to do.
Can this be cleaned or do I need to replace the whole unit?
If it can be cleaned, how should I go about it?
If it’s going to be time consuming I may be better off buying a replacement.

IMG_4478.jpeg