Actually it has a 4.39" stroke. The mains are the typical BBO 3" size, the rods are 2.1" SBC sized. Yes, it is from Moldex. I asked for nitriding and balancing. I don''t know if nitriding is something they do without asking.