No experience with these people, but if mine ever blew I'd get it rewound. Or if you get a burned out one, have that rewound for a spare.Every month we rewind hundreds of armatures, motors, stators, etc. for which we have no idea of their manufacturer, application, rpm, voltage, etc.
If you have an armature, field coil, motor, stator, or anything that requires winding, get it to Eurton and we’ll take care of the rest! http://eurtonelectric.com/support
I did spend one day searching hundreds of pictures on google looking for a windshield motor of some German car. This one was the closest I could find.
The picture is a Bosch from an E30 M3 BMW that looked pretty close.
A CPP motor picture was also posted awhile back: http://www.apug.org/forums/viewpost.php?p=1098053 Did you see that one?