XSBD: XELIOS Secure Bio Drive

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

Definition in English: XELIOS Secure Bio Drive

XSBD also stands for:
... more