Loading patent details...
US6155960A: Training Dummy Assembly in Human Form | Searchlight