Optical isolator with improved mounting characteristics | Patent Publication Number 20030161026 | Patexia