Apr 26, 2021 · Solar Sena. April 26, 2021. Road studs are a road marker that shines at night. Seen as small elevations on the road surface, they mark the boundaries of lanes and improve driving safety. A cat’s eye is a conventional road maker and commonly installed on roads around the world. However, with the advancement in solar technology, a new category
Get Price >>