def METHOD_NAME(index):
    """Display PSU manufacturer info"""
    psu_list = []
    if (index < 0):
        psu_list = platform_chassis.get_all_psus()
        default_index = 0
    else:
        psu_list = platform_chassis.get_psu(index-1)
        default_index = index-1
    header = ['PSU', 'Status', 'Manufacturer ID', 'Model', 'Serial', 'Fan Airflow Direction']
    mfrinfo_table = []
    for idx, psu in enumerate(psu_list, default_index):
        psu_name = helper.try_get(psu.get_name, "PSU {}".format(idx+1))
        status = 'NOT PRESENT'
        model_name = 'N/A'
        mfr_id = 'N/A'
        serial_num = 'N/A'
        airflow_dir = 'N/A'
        if psu.get_presence():
            oper_status = helper.try_get(psu.get_powergood_status, 'UNKNOWN')
            if oper_status is True:
                status = 'OK'
            elif oper_status is False:
                status = 'NOT OK'
            else:
                status = oper_status
            model_name = helper.try_get(psu.get_model, 'N/A')
            mfr_id = helper.try_get(psu.get_mfr_id, 'N/A')
            serial_num = helper.try_get(psu.get_serial, 'N/A')
            airflow_dir = helper.try_get(psu._fan_list[0].get_direction, 'N/A')
        mfrinfo_table.append([psu_name, status, mfr_id, model_name, serial_num, airflow_dir])
    if mfrinfo_table:
        click.echo(tabulate(mfrinfo_table, header, tablefmt='simple'))