Dynamin inhibitory peptide TFA 98% 251634-21-6 C₄₇H₈₀N₁₈O₁₄(free) 1121.25(free) g./mol ฿16,820.00 View