You would need to double-check that rear balljoint though...
Going on the pic in the listing, that would be a front upper, rather than a rear upper, because the rear upper has the ball joint coming out at right angles backwards, rather than downwards;
