Fatigue Test of the Kameleon System Kameleon landings.
Result : The landing structure resisted.Luc Jalbert, innovation director
Result : The landing structure resisted.
T : 418 387-6317 or 1 800 463-8842 F : 418 387-4698 info@kameleonstairs.com