This is a new very correct and very high quality pair of generator mounting bolt bushings. These are the special rubber bushings that the generator bolts mount in. One bushing is mounted in the motor front plate and the other on the "L" shaped generator bracket. These are usually worn out or missing.
NOTE: These are too short for the M38 and M38A1 military applications. Part number: A-1395