I use something similar for my transfers from the secondary to my keg. I made it myself from parts I got from Grainger and my local big box store although mine does not have tri-clover fittings on it, a nice touch but not necessary for a homebrewer unless you have your fermenter racking arm fitted with tri-clover fittings. It cost me less than $50 to make mine. Grainger part numbers are 3ELW8 for the 1/2" pipe size inline screen and 3ELW9 for the 3/4" one. Incidentally, we also used a pair of these ganged together at the brewery I worked at to screen out hops and trub when transferring dry hopped beers from the fermenter to the brite tanks
The inline screen works well although if there are a lot (a.k.a. a shload) of dry hops in the secondary, the filter could tend to plug from time to time (it doesn't happen too often but it does happen since my hose diameters are only 3/8" here). When this occurs, I simply do a very short back flush of the screen with the already kegged beer by adding a small amount of CO2 to the gas in keg plug and things return to normal. With the larger diameter inlet and outlet ports on the screen you posted, you should be OK. The screen really pulls out the hop particles and large yeast particles. My Amarillo IPA that I kegged about a week ago was only slightly cloudy for the first glass when I tapped it and then ran clear. I wanted it to age a bit longer but my wife begged (read strongly coerced) me to tap it in time for our cookout with our neighbors last night.