Home News The Maeda MC 405C at work! The Maeda MC 405C at work! 23 June 2022 Share Innovative and ingenious solutions for your needs. Learn more about the Maeda MC405 Spider Crane here. Back to the news list