OMPMSE16L - 106.038.10161
16cc Pump + Lever
106.38.161
Commidity Code: 84132090 Country of Origin - Italy