IMASD: Internet Marketing Association of Surplus Dealers

What does IMASD mean? The above is one of IMASD meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Internet Marketing Association of Surplus Dealers