How to print uc-auction-bid-table-form seperately in product node template using ubercart?
In your module which implements hook_node_view, to accomplish this, do something along these lines:

   function module_node_view($node, $view_mode, $langcode) {
      // Do business logic here like if these node should have the form then...
      $node-&gt;content['your_from'] = array(
        '#markup' =&gt; drupal_render(drupal_get_form('uc_auction_bid_table_form')),
        '#weight' =&gt; 10,
        // you may or may not need this based on your implementation : '#theme' =&gt; 'theme_uc_auction_bid_table',
      );
    }


Drupal 6: use hook_nodeapi  

function modulename_nodeapi(&amp;$node, $op, $a3 = NULL, $a4 = NULL) {
  switch ($op) {   
    case 'view':
      // Do business logic here like if these node should have the form then...
      $node-&gt;content['uc_auction_bid_table'] = array(
        // Try drupal_render if theme does not work            
       '#value' =&gt; theme('uc_auction_bid_table', drupal_get_form('uc_auction_bid_table_form')),
        '#weight' =&gt; 10,
      );
      break;
  }
}