Woocommerce product custom field based on user role

Is it possible to add custom field for one user role & not for another user role. Like ‘subscriber’ is needed to fill this input field to add the product but ‘customer’ won’t see it & don’t need to fill it to add the product.

Can I achieve this through WooCommerce Product Add-ons? WooCommerce: How to display fields from the "Product Add-ons" extension?

or using jquery maybe?

For both user role, fields are required. For most user roles single product page is used but for two specific user role I want to show all products with this new custom field.