I do not think anyone makes "Most" of them.. but if you want one there is a company called Davis Cabinets which makes a lot of stuff for RV owners, (not rv makers).
Any good cabinet maker can build you one.
IF you happen to be a Thousand Trails member, and Happen to be somewhere near South Carolina (Upstate area) you can park for a week or two at Carolina Landing.
(If you are not a member you can pay to park)
Just before you get to the park (When I say just before,,,, it was once the park sales office) there is a company/residence Concepts in Wood.. I"m sure he can do it.
However, the advice is "Any good cabinet maker".
Home is where I park it!