The goggles are "Aviator" you can get them from Davida Helmets
They are ok - but IMHO vision is restricted.I have got a pair - but prefer the Bolle ski style safety goggles.
These are really good! Excellent wind protection - look like 50s racing goggles - AND u can wear your ordinary Specs underneath them in comfort!!