All SR20 blocks are stamped, but they only say "SR20". The little black box is a crankcase oil vapor separator. I'm not sure if the NA SR20's have them, but your friend's B14 may be completely different as it should have the low-port head. The pic you posted is a high-port.
__________________