A friend of mine at Internal medicine residency here in Argentina told me about this search engine:
http://journalsearch.com.ar
I use quite often since it searches only in the top medical journals.

See you!