Product showcase? The price of the product? PR technologies? This, perhaps, only you can answer. Painfully, the production sounds bobsays.
Here is an example of "
Helicopters of Russia". Here you can read, see, "feel" in 3D sold models.
Goods showcase one Spanish
store shoes. Then solid designer footwear. The visitor chooses the model, decoration, color, etc. Gets the tag and pays for the purchase.
And this
presentation of the work of the dairy factory. Here is shown the goods, and technology.
This I mean that the modern means are to provide a product "face" Although you may simply need a website-business card with contact?