Sensor head apparatus | Patent Publication Number 20030177851 | Patexia