1 trademark was found for owners matching the name Andrew Barry Church.
#
1 TM: 1523528
Desc: BIOSTRAN
Owner: Andrew Barry Church
Class: 35, 41
Status: Registered: Expired renewal possible