Loading patent details...
US5259765A: Biofidelic Manikin Neck | Searchlight