Actually re-reading your question, I don't think you can get exactly what you want in any recent version of Access.
You can use the crosstab query wizard to get something similar. Use your own table name instead of Table1
Code:
TRANSFORM First(Table1.[Price]) AS FirstOfPrice
SELECT Table1.[Brand]
FROM Table1
GROUP BY Table1.[Brand]
ORDER BY Table1.[Brand] DESC
PIVOT Table1.[Product];
You may be able to modify that to approximately suit your needs
However, the easiest solution would be to do this in Excel using Transpose Data.
Good luck