Road and Motorway Studs. Colloquially known as ‘cat’s eyes’, road studs are the small markers found on roads across the country. These can be reflective, non-reflective or even solar powered, but they all have one thing in common: they are used to make the boundaries of a road and its lanes more obvious, particularly in the dark. At Hi
Get Price >>