NWSDA: New Water Soluble Derivative of Amphotericin B

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

Definition in English: New Water Soluble Derivative of Amphotericin B