Loading patent details...
US6441514B1: Magnetically positioned X-Y stage having six degrees of freedom | Searchlight