Any idea what this is exactly?  It seems to be some slight upgrade to the PT-76, as the turret and track support rollers are new. The location here in the image should be the St. Petersburg artillery museum.