If you have multiple HTML Blocks specifically and different for different Products then we would suggest you to try using the Theme’s Layout Builder to create Custom Single Product Layouts for Products because using that you can your own choice of content for Products at your choice of place including HTML Blocks too.