I ordered a small banjo for a hydraulic system, figured for the price of $4, it was worth waiting up to 2 months. When the delivery date came and went, then Amazon said, I had to wait another week, then I could claim there was a problem with the order. So after another week, and some emails to seller, I told them I did not want another one sent as I refused to wait another 2 months, so they refunded me, and i completed the project another way. So today 2 months after the failed delivery deadline, guess what shows up, that part, and I think it came from Vietnam, as said on package if undeliverable, return mail to a city in Vietnam. So this was supposedly coming from China but maybe really from Vietnam. They alternative way I fixed it was actually better than my original idea, was able to use the existing banjo with steel tube attached and bend to fit the new fuel filter configuration. It is the banjo fitting that attaches to the Bosch CP3 diesel fuel pump. I added a 2 micron filter right before the high pressure pump.