Got this old plastic fin from a friend but there are no identifying labels or markings on it. Does anyone recognize it or can you help me identify the company who manufactured it?