2 spare parts and OEM cross references for the MAN D2676, from Turkish manufacturers.
1042004
51066010257
51066010276
1042004 A
51066010275