http://www.ngwclub.com/forum/viewtopic.php?t=78248
After a bunch of messing around (including buying a set of aftermarket ATV calipers, finding out they didn't have piston boots like Honda specced and sending them back and many hours squinting at pics to try to see if they showed boots) I ended up buying a set of used calipers from an '80-83 GS750L. I am only going to use the right one but I couldn't find a suitable right caliper for less. At least I'll have a spare set of pads

When I got the GL500 (2 winter bikes before Eccles) its master cylinder wasn't worth rebuilding so I obtained a suitable good used master for it. That one didn't have a brake light switch so I modified the GL500 lever and the master to work together with the switch from the GL's original master, put a kit in it and used it for 5 years on the GL500, part of a year on the CB750SC and 7 years on Eccles.
When it needed a rebuild a lot of people on cx500forum were replacing their master cylinders with ones sold on eBay for the CB400 (most likely the "Super Four" model). I made the mistake of ordering the lowest priced one I could find and a year later its rubber parts went bad so I bought 2 more from a known good seller. The first one went on Eccles right away and I eventually got around to installing the 2nd one on Mr.H.
I made the mistake of ordering both with the same 16mm bore. That works fine with Mr.H's pair of 2 piston calipers but with Eccles' single 2 piston caliper it significantly reduced the lever travel. I got used to it but it has never been right.
Because of that I was particularly concerned about the new caliper's effect on master to caliper ratio. The current caliper's pair of 30mm pistons have a total area of 1413 mm² and the GS750L caliper's single 38mm piston is only 1134 mm², which would make things worse. I briefly contemplated changing to 2 discs & calipers but the more I thought about it the less I really wanted 2 front brakes on a sidecar outfit that will be used in the winter (lock the front brake and the sidecar's inertia pushes you into the oncoming traffic). In the end I decided I'd be better off staying with one disc & caliper and changing to a smaller master cylinder.
So last weekend I ordered a 12.7mm master cylinder (aftermarket for ATC250) and a kit for the caliper that includes the boot & seal and a new piston. The master cylinder came this week; It looks pretty good for a $20 CAD master cylinder but I have not tried it yet so I cannot vouch for it. Unfortunately I really won't know for sure whether it is good for at least a couple of years and who knows if the same seller will be selling the same item from the same supplier by then?
https://www.amazon.ca/dp/B09YTZX8D7
My only problem is the geometry of a dogleg lever. Although pics I find online of original ATC250 master cylinders appear to be the same the lever sticks out too far to use it on Eccles. The tip of the CB400 master's lever almost touches the inside of the Ural/Dnepr hand guard. As you can see in this pic of the ATC250 master (black) and the CB400 master with the bad rubber (same size & shape as on Eccles now) the ATC250 lever won't fit inside the guard
So I looked at what I had on hand and the GL500 lever I modified all those years ago was the closest I had to the geometry I need now. After a couple of hours of grinding, filing, fitting and finally buffing it fits the ATC250 master
Images superimposed to show the change better. I won't know for sure until it is on the bike but it looks good so far
While I'm waiting for the caliper kit to arrive I need to figure out which disc (& maybe which wheel) I'll use.