Made in Italy.
New from Progrip is their Dual Race Goggle. It comes with a silicone treated strap to stop the goggles slipping off the helmet. The lens has tear off mounts included. Nose protection in included. It comes in all the popular standard colours. Plus for extra safety it has been independently tested to prove it meets the CE European standard EN AC-96025 for eye safety.
This is an attractive well priced goggle.