www.hansenmarine.com
These guys are distributors out of Hansen, Ma. They have always had anything I have ever needed for my Westerbeke genset.
Be prepared to open your wallet, but the parts are all genuine Westerbeke.
There may be a distributor near you, check online.