CAS 87616-84-0 GHBP-6 high quality good price