I have a seat post that is 18" long with a 1" knurled top part (no pics sorry cant upload on here?) anybody have any idea what make it could be? It was sold to me as a revcore post many years ago? tbh it did have the remains of the decal but thats all,its not got a stamp anywhere on it? any ideas?