Try Holland Marine Products
, they may have same/similar in aluminum or stainless. I worked at JJ Taylors on the 26 and 32 for about a year until they went bust (long time ago). They weren't really into unique parts, mostly off the shelf stuff, so you may have some luck with generic replacement (I recall the bases sat on a molded in riser so the footprint might be an issue). Others are right, it is a weak design and if you are ocean sailing you and the crew deserve more safety.