Notes: 49331 TESTATA 184530190 is original CARRARO product. 49331 TESTATA 1845301905 is commonly used in transmissions/axles/engines 146775, 409118, 642975, 642975, 409118, . if you have any questions please do not hesitate to contact us via Whatsapp +17275652849