79044-57-8
Cucurbita maxima trypsin inhibitor III
Product Code:
753828
Molecular Formula:
C135H226 N40 O40 S7
Molecular Weight:
Order 79044-57-8