This retainer is a Dodge NV4500 retainer that the throw out bearing snout has been shortend and turned down to accept a GM release bearing. This retainer could be used with our bellhousing adapter kits 712568 and 712576 in place of the two part retainers in the kits.