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.

XSBD: XELIOS Secure Bio Drive

Definition in English: XELIOS Secure Bio Drive

XSBD also stands for:
... more