Adding Products Dynamically in Lead Form

I have added products into Categories - > Products

I am trying to add products as a drop down in the Lead and Opportunities form.

The drop down should display dynamic values from the Product List.

Any one who has already explored this ,please help if possible .