Phoenix Contact
XAA455S3 Escalator Safety Step Demarcation Strip Insert (XAA26140A) Yellow
Part No.: XAA455S3 | Brand: Otis | Escalator spare part | Escalator Mechanical Parts