IBB logo

IBB

Horsegram inhibitor 1

Molecular Synopsis