Ord Mentell Medical Space Station

Ord Mentell Medical Space Station was a Medical Space Station above Ord Mentell.