This is a Marpac 7-0860 fuel water separator filter designed for 2/4 stroke engines. It is a universal filter with a thread size of 11/16-16. The product is manufactured in China.