Chemical Name: 4-(naphthalene-1-yl)phenylboronic acid Cas No.: SRT 2109 By saccharometabolism inhibitor Related Post You Missed Uncategorized NG25 Uncategorized Xylobiose Uncategorized Crocetin Uncategorized USP7-IN-3 Search for: