Loading patent details...
US5126736A: Position Detection Encoder Having Plural Light Receiving and Light Emitting Elements | Searchlight