Loading patent details...
US5543832A: Video Display System for Projecting an Image on to a Tilted Screen Adjacent a Surgical Field | Searchlight