This is a vintage filter. Glass looks very nice, I don't see any scratches. OD is 31mm.
Filter is sold just as pictured.
Shipping is free within USA and $5 worldwide.