Te later one replaces the earlier part number so it is the same. If you look up mercruiser lifter part numbers they are the same i think, one supersedes the other.
Given you got it as a pile of parts , Not sure how you tell if they are ok. Even in the US from summit racing they are about $300 a...