Brand: Canton Racing Products
This very coarse 50 mesh screen element can be installed in a Canton 6 Inch Remote Mount Filter (Part No. 1281-002, sold separately) to filter the suction side of a dry sump system. It offers minimal flow restriction, but it only catches relatively large particles (down to 280 microns)*. It is not for use as a primary filter.
* Particles measuring 280 microns are easily seen with the naked eye. 280 microns is about 0.01" -- larger than the size of particles used in 60 grit sandpaper. Your crankshaft grinder probably used 400 grit (23 micron particles) to polish the journals on your crankshaft.