Switch-variable optical attenuator and switch arrays | Patent Publication Number 20030113056 | Patexia