Hi, I've been storing this stuff in my garage since the early 90's!! I believe it came off of a Specialized Rock Hopper, but I'm not 100% certain. I honestly don't know how I ended up with these parts. They might have come from a friend who had swapped for something else, and I ended up with these. I'm not bike expert, but these do appear to be in good condition, but I cannot say or promise you that everything is in working condition. So, buy at your own risk! I'm happy to answer any questions, or try to help in any way? Here's some of what I can make out of these parts; Front derailleur says Shimano STX RC Rear derailleur says Integrated B515 S8 Shifters 3 Chainring/Crank, Giga, CW-AP35 Again, I'm happy to answer any questions? No shipping outside of US, and No refunds or returns! Thanks!