HT Part No. HT638642
Mfr. Part No. YM25-5-17
Manufacturer: Takachi Electric Industrial
Technical Documents: 0900766b814b8433.pdf(datasheets)