Since you are using a post object field inside of a repeater I assumed that each post object field would contain a single post.
But yes, if the post object field can have multiple posts then would be something like
$posts = get_sub_field('post_object_field');
foreach ($posts as $post) {
setup_post_data($post);
wc_get_template_part('content', 'product');
}