We are in need of following Mahle pistons. If you can offer, please quote us FOB Shanghai. ITEM Name QTY Mahle Code 1 OF111 COMP PISTON STD 94mm 30 E48030 2 ENGINE PISTON STD OM352A 3 / 36 E48300 3 ENGINE PISTON STD OM366A 30 E48510 4 ENGINE PISTON STD OM366LA 50 E48520 5 ENGINE PISTON STD OM366LA 120 E48550 6 VARGAS COMP PISTON STD 84 E68150 7 STD MOTOR ONE SHIRT OM35 120 C48100 8 6354 F2 MOTOR ONE SHIRT 90 C57210 9 4248 SHIRT IS ONLY MOTOR 40 C57570 10 ONE LINER MOTOR TD123E / E 90 E71240 11 D/DN/DS11 ONE SHIRT (82) 90 C76050 12 ONE SHIRT ECOLOGIC DSC11 113 C76056 13 ONE SHIRT DS/DSC11 (90-9 60 E76070 14 ONE SHIRT ECOLOGIC DSC11 14 C76570 15 K1 MOTOR ONE SHIRT DSC12 168 C76650 16 KIT.PIST / CAMI / ANIL 8120/81 72 K13910 17 T-5R KIT OM352 54 K48100 18 OM352A T KIT 3 / R 12 K48270 19 KIT T OM366LA (CAM.G 222 K48550 20 KIT T (275 036) 47 K71100 21 KIT T ELE TD123E/ES 120 K71240 22 TD102FS T KIT-F (812 300 K71430 23 MOTOR KIT DS11 (90,759,961) K / 90 K76550 24 MOTOR KIT DSC11 ECOLO I 11 36 K76560 25 MOTOR KIT ECOLOG II DSC11 90 K76570 26 MOTOR KIT K124 ARTIC DSC12 90 K76670 27 MOTOR KIT DSC12 (360-400) SE 54 K76650 28 MOTOR DN/DS/DSC11 DIVER (-20 240 T76741 29 WATER FILTER NL10/12 SEP SC 733 KX89/1D- 30 COMPRESSOR FILTER N10/12/NL 242 LX1102- 31 MWM 4.1 CRANKSHAFT SPACER 20 L13112 STD- 32 BANC SEPARATE STD TD120/121 199 L71097- 33 BANC SEPARATE DN/DS/DSC11 S 180 L76044