works well. Tested. There is no label, not sure on mfg. Comes with all parts needed. I do accept returns if not satisfactory for your use. I do spare hoses as well. Not included.