TBTU

Name TBTU
Supplier Creative Peptides
Catalog CP26273
Cas Number 125700-67-6
Formula C11H16BF4N5O
Molecular Weight 321.09
Supplier Page Shop