143242-07-3
htrP protein
Product Code:
932644
Molecular Formula:
Molecular Weight:
Order 143242-07-3