This is a Genuine OEM Porter Cable Part.
This is Part #90624714 Armature and Bearing. This assembly is compatible with several models including: SFMCN616, CMCN616, PCC792, FMC792 Finish Nailer. Please make absolutely sure this part fits your model before purchasing.