High level platform trapdoor with built in moving slide for railway platform gap bridging | Patent Publication Number 20140352572 | Patexia