139946-12-6 heparin-binding protein 17 heparin-binding protein 17 Catalog No.: 826348 Name: heparin-binding protein 17 CAS: 139946-12-6 Inquire about this product →