Loading patent details...
US6450755B1: Dual arm substrate handling robot with a batch loader | Searchlight