No, this is for the PC925 size category. The Group 34 is a PC1500 size category.
See: http://www.artecindustries.com/Odyssey-PC-1500-Battery-Mount_p_113.html