This is the portrait lens for all of the Mamiya TLR models.
Be aware that this lens does not fit the C33 or C330 (the cocking arm hits the body). It fits all of the other models.
There is a moderate haze in the rear element of the viewing lens but it does not affect your image quality. There is a very slight haze in the rear group of the the taking lens (a common issue with these) but it is minor and will not affect your images. The shutter is strong and accurate.
It includes the front cap but no rear.