Roller Shutters, Rolling Shutters, Tubular Motors manufacturer / supplier in China, offering Aluminum Sunshade Roller Shutter Slats, Rapid Roll up Industrial Workshop Door, Roll Down Window Shutters and so on.
It is the last photo.
You have seen all photos.
Patent for Invention: Hurricane shutter door slat
Patent No.ZL 2006 10032005.8