83381-67-3
2,2-diphenylpropylamine-sepharose
Product Code:
806252
Molecular Formula:
Molecular Weight:
Order 83381-67-3