Walking Platform

Part Number 279068 279068