Are your other "fields" also Lookup fields? or just regular input fields? or just HTML display (read only) elements?
Answer is: yes, it can be done... If the other production fields are lookups, then I think you can use Marc's SPCascadeDropdown utility... if not, then you need to go with javascript.
Marc also has another utlity that allows you to display "related" information about a selection from a lookup dropdown... you may look into it to see if it fits your use case (the fact you mentioned"other field" it will probably not work.
Approach/Design:
Bind onChange event on the product name dropdown. When triggered, this event callback should read the the ID of the product selected, do a GetListItems to the products table with that ID to get the
product record. With that information, you then populate the other fields/elements on the page.
Hope this helps.
_________
Paul T
Paul T