Ultrasound puncture system | Patent Publication Number 20040176717 | Patexia