Does anybody worked with this flow sensor in the past?

Do you physically possess one of these flow sensors? If so, there should be some markings on it that would include a part #ID and/or manufacturer's name you can search for online and possibly get the data sheets that way.