CAS 106505-90-2 supplier