What you have here is a Panasonic-made lens that comes with a Leica L mount. For those who like to use a filter, this lens has a filter diameter of 77 mm.
Panasonic LUMIX S 14-28mm f/4-5.6 Macro
SlrHut
Panasonic Lumix S 14-28mm f/4-5.6 Macro Lens
This product is also available at 2 unverified merchants.