Natural products possessing protein tyrosine phosphatase 1B (PTP1B) inhibitory activity found in the last decades

Natural products possessing protein tyrosine phosphatase 1B (PTP1B) inhibitory activity found in the last decades