According to the Fram Oil Filter cross reference guide, Baldwin B2 can be replaced with Fram PH8A.
fram ph28a
The Baldwin filter is a BT223 You can go to http://catalog.baldwinfilter.com/ and enter your filter number to get a Baldwin number.
Fram Ph3593a
The Fram Oil Filters cross reference guide lists Fram PH8170 for Baldwin B7165.
The Fram number is P1654A
According to the Fram Filters cross reference guide, Baldwin PA-634 can be replaced with Fram CA101.
Ph7405A
Fram PH2.
Fram P3317 and Baldwin BT341
PH16
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.