yes, fine cast pistons. Had some in a used endurance motor I bought from John Hoffman. It was 88x70 for 900 I think. I think one piston ended up disintegrating on the race track in an AMA Pro Twins race (topeka?), but it was being used (abused) well past its expiration date. I wouldn't hesitate to use them in a street bike.