HT Part No. HT666666
Mfr. Part No. D-Y59B
Manufacturer: SMC
Technical Documents: 0900766b81399475.pdf(datasheets)