The method you use will depend on what type of control Prodcut ID is.
If it's a combobox or listbox (If a textbox I would consider changing
it), include the Unit Price as a column in it's Rowsource. In the
AfterUpdate event use..
Me![pricebox]=me![combo].Column(x)
(replace control names and column number as needed)