PDB ID:
2oqa
Macromolecule:
LUFFACULIN 1
Source Organism:
Luffa acutangula
Pfam:
PF00161(RIP)