These are cool glasses. I have pretty much the same 2 pair. I really like them. Very interesting frame. The 2 piece nose rubbers are from Racing Jackets. The one piece one is from water jackets.
Thanks @Brettc10 the water jackets I just picked up came with an extra set of the 2 piece nose rubbers and had the 1 piece nose rubber on the glasses. The grey pair I got is all set up to be water jackets except they don't have the strap. For some reason I really like them too.