38 6 Inch Telescopic Side Mirror Glass Squeegee Pink | Desertcart Seychelles