Optical processing module | Patent Publication Number 20030185485 | Patexia