The serial number on the bottom seem to say YE11644N and I'm not sure on the exact size of the seat post, it seems to be about average. It's defiantly not the original and I can see where the writing on it was but from being so scratched up I can't make it out