You a weblink or brand name? I use a mountain bike quite a lot...
Nope. It was a Schwinn mountain bike, and I can’t remember the name of the motor drive manufacturer at the moment, some california company that might have gone out of business.
Nobody’s really doing the attachments thing anymore, you just go to one of those electric bike stores (there’s one in new york) and buy the thing already built.