Potent protein tyrosine phosphatase 1B (PTP1B) inhibiting constituents from Anoectochilus chapaensis and molecular docking studies.

Potent protein tyrosine phosphatase 1B (PTP1B) inhibiting constituents from Anoectochilus chapaensis and molecular docking studies.