Inter Design Squeegee

www.interdesignusa.com. Made in China.