Small molecule characterization