Being model and brand constrained, you're going to have a harder time.
I've spotted several 50-52cm while searching CL that were PDG Paramount, Centurions, Treks, Cannondales, Specialized. Unfortunately I need a 54-56cm.
Maybe you'll need to contact a seller in Japan to get an RB-1 or high end Panasonic.