340 Piston and Valve Question

OP, Are the pistons new? What brand or a part number would be great as well. Thanks.

Brand new, I was told 10.5 to 1 Ross pistons, I didnt see anything stamped on the pistons, I looked at the bottom sides and they have C45 looks like on the bottom side, I will double check this today. Thanks