Loading patent details...
US5593306A: Manikin Unit | Searchlight