357952-10-4
Product Name:
FTLSLDVPTNIMNILFNIDKAKNLRAKAAANAQLMAQI-NH2
Formula:
C186H312N52O52S2
Inquiry