Searched product:
Brand: ELAN
Part number: EF 103.1
Name: NEW ELAN EF 103.1 TERMINAL BLOCK EF1031
Price: 12.86 USD
Supplier country: USA

Found product:
Brand: New Holland Hydraulic Oil Filter Part # ET103144
Part number: ET103144
Name: New Holland Hydraulic Oil Filter Part # ET103144
Price: 53 USD
Supplier country: USA

Same real-world product (1 = yes, 0 = no): 0