It would probably fit a Hinterberg stretch frame. I have a Voyager 16 (16" throat) and that is the frame it is on. It's a wood frame but strong enough to handle the 60 lb weight of the Voyager.
Edit: Here's a link to the Hinterberg stretch frame:
http://www.hinterberg.com/stretchframe.aspx
Maybe call them before ordering.