According to the Mamiya 645 forum, apart from AF, all lenses are compatible with all bodies from the M645 right up to the E and the ProTL. The finders, however, are different; the finders for the M645 and M645 1000s are different from those for the 645 Super, Pro and Pro TL. The E has a fixed finder.