Pretty bike!

As to ID, have you tried calling Cannondale? They might blow you off - but a lot of small companies have people who just love to research that kind of question... or old-timers who know right off the top of their head.