I am trying the below code to add field history and product as a related list of opportunity in vf page, but its not working .

```
<apex:relatedList list="OpportunityFieldHistory"/>
<apex:relatedList list="Product"/>

```

Can anyone tell me what is the correct way to write it.

Regards

---

Edit:

There are two Standard objects that have Opportunity history information, [OpportunityFieldHistory](https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/sforce_api_objects_opportunityfieldhistory.htm) and [OpportunityHistory](https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/sforce_api_objects_opportunityhistory.htm). The relatedList component works fine with a value of `OpportunityHistories` for the `list` attribute, but an error is thrown when using the value of `Histories`, even though the SObject describe information shows "Histories" as the child relationship name. 

```
<apex:relatedList list="OpportunityHistories"/> <!-- Works fine -->
<apex:relatedList list="Histories"/>            <!-- Error -->

```

[![enter image description here](https://i.stack.imgur.com/8J9CT.png)](https://i.stack.imgur.com/8J9CT.png)

[![enter image description here](https://i.stack.imgur.com/rLYeH.png)](https://i.stack.imgur.com/rLYeH.png)