Loading patent details...
US5503156A: Noninvasive Pulse Transducer for Simultaneously Measuring Pulse Pressure and Velocity | Searchlight