S626ZZ 6x30x6mm Stainless steel bearing roller for window and door