111790-41-1
biotinylamidoethyl-3-(3-iodo-4-hydroxyphenyl)propionamide
Product Code:
1099809
Molecular Formula:
C21H29 I N4 O4 S
Molecular Weight:
560.44
Order 111790-41-1