The design is also 3d printed and will not rub off. It has been tested on the following lenses It will NOT fit the 42mm f1.2.
eBay