I think this is a Coloral bottle cage from the 30s.
Old bottle cages are not that hard to find; but most of the ones you find are rusty and a lot of them are just junky. It's hard to find a vintage bottle cage that you'd want to use. For me, the solution is usually to wear a hydration pack.