I'm trying to do something like this:
product_id = 2
product = self.env['product.product'].search([('id', '=', product_id)])
unit_amount = product.price_get('standard_price')[product.id]
But I get a price that seems to be always in the default currency. How do I get that price with currency defined elsewhere (for example in separate field).