They are almost all made in china, so you might be better off getting one locally or importing some yourself if you're in malaysia.
Intercoolers are intercoolers. There might be a little difference in efficiency between core types, but they all do basically the same thing.
Bookmarks