Skip to main content

SL83

Seemingly stable chemical compound that resists binding with adjacient chemicals depite their receptive nature.
by Stryk October 10, 2003
mugGet the SL83 mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email