According to the Fram Oil Filter cross reference guide, Baldwin B2 can be replaced with Fram PH8A.
The Fram Oil Filters cross reference guide lists Fram PH8170 for Baldwin B7165.
Fram Ph3593a
The Fram number is P1654A
Ph7405A
The Baldwin filter is a BT223 You can go to http://catalog.baldwinfilter.com/ and enter your filter number to get a Baldwin number.
PH16
According to the Fram Filters cross reference guide, Baldwin PA-634 can be replaced with Fram CA101.
Fram does not have a filter that will cross-over. Baldwin filters cross over for HHTA0-59900 would be a BT9358. I would recommend NOT using Fram filters on your Kubota. Use Kubota, Wix or Baldwin filters.
PZ0019 is not in the Fram Filters cross reference guide.
B7165 baldwin oil filter.
The Fram oil filter cross reference guide lists Fram's PH10060 as a cross reference for Mopar/Chrysler/Mitsubishi 04892339AA.
It is Fram PH6017A. You can cross reference the Fram for additional manufacturers Also a Baldwin B7285