Identification Supplier

2243219-80-7

Name Biotinyl-LL-37 trifluoroacetate salt
CAS 2243219-80-7

Supplier