Product list per product or per variable?

I have a product X that has a range of variables, from 100 - 2000 kg.

Is it a better UX to display one product as 'Product X (100 - 2000 kg)' or individual products with each an own product page, ex. 'Product X 100 kg', 'Product X 200 kg'.

Do they need to be displayed as individual products in the product list? Or is one product good enough and you then select the variable. Pictures will differ per product, and only small specifications are different.

Since products should be compared, individual products need to exist.

Thanks.